Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Oeiras 3 Challenger Australian Open - Melbourne Mauthausen Challenger Bordeaux Challenger Wimbledon - London Shanghai Rolex Masters - Shanghai U.S. Open - New York USA F23 USA F24 USA F27 Croatia F1 USA F6 Uzbekistan F1 Uzbekistan F2 Usa F13 Usa F14 Usa F16 Russia F4 Russia F3 Russia F5 Russia F6 USA F22 Usa F23 USA F24 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Usa F5 Usa F6 Usa F7 Turkey F3 Turkey F4 Usa F13 Usa F14 Usa F15 USA F20 USA F23 USA F24 USA F25 Thailand F5 USA F5 USA F6 USA F7 USA F8 Mexico F2 Mexico F4 USA F13 USA F14 Armenia F1 Armenia F2 Russia F4 Russia F5 Russia F6 Spain F35 Morocco F8 Morocco F9 Spain F39 Spain F41 Turkey F33 Turkey F34 Turkey F35 France F1 Uzbekistan F1 Russia F8 Russia F9 Armenia F1 Armenia F2 Russia F10 Russia F11 Russia F12 Georgia F1 Georgia F2 Turkey F47 Turkey F48 Turkey F49 Croatia F2 Russia F8 Turkey F25 Turkey F26 Italy F21 Turkey F44 Turkey F45 Turkey F46 Qatar F3 Qatar F4 Qatar F5 Germany F3 Germany F4 Turkey F8 Turkey F9 Qatar F4 Qatar F5 Qatar F6 Russia F7 USA F21 Spain F36 Uzbekistan F2 Usa F17 Thailand F4 Mexico F3 President's Cup - Astana Dallas Challenger Saransk Challenger Sacramento Challenger Tiburon Challenger Dallas Challenger M25 Trento Aptos Challenger Memorial Savigni - Sassuolo Calabasas Challenger ATU Cup 2001 - Weiden Pro Tennis World Open - Boca Raton M15 Torello Asirom Challenger Brasov - Brasov XXIX Edizione 'A.Savoldi Marco' - Manerbio Challenger Ford de Cherbourg - Cherbourg ATU Cup - Weiden Warsteiner Challenger Lubeck - Lubeck Copa Sevilla - Seville VI Torneo Internazionale di Tennis - Barletta Casablanca Challenger ECM Cup - Prague Garden Open - Rome Tennis Napoli Cup - Naples Marrakech Challenger Fergana Challenger Architect Open - Budapest Zivnobanka Czech Open - Prostejov Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Warsteiner Challenger Wolfsburg - Wolfsburg VIII Trofeo Ciutat de Barcelona - Barcelona I Tourneo Fila Citta di Brindisi - Brindisi Pekao Open - Szczecin Savannah Challenger Sporting Challenger - Turin Memorial Savigny - Sassuolo Warta Cup 2001 - Sopot XI Venice Open - Venice Eskisehir Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Istanbul Challenger Rennes Challenger Astana Challenger Cherbourg Challenger Mersin Challenger Fergana Challenger Scheveningen Challenger San Marino Challenger Eckental Challenger Brescia Challenger Raanana Challenger Andria Challenger Guangzhou Challenger Tallahassee Challenger Heilbronn Challenger Prague Challenger Penza Challenger Tiburon Challenger Diego Open - Budapest Leon Challenger San Luis Potosi Challenger Shenzhen Challenger Astana Challenger Izmir Challenger Ojai Challenger Bergamo Challenger Ortisei Challenger Andria Challenger Kamnik Challenger - Kamnik M25 Sunderland Napoli Challenger Bordeaux Challenger M15 Les Franqueses del Valles Scheveningen Challenger Karshi Challenger Estoril Open - Estoril International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco 2003 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Open de Moselle - Metz Muller Cup - Ulm Pekao Open 2003 - Szczecin Savannah Challenger Matsuyama Challenger Trofeo Barcelona de Tenis - Barcelona Braunschweig Challenger Astana Challenger Brasov Challenger Lyon Challenger Adidas International - Sydney Irving Challenger Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Copa Ericsson Uruguay - Montevideo Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Cagliari Challenger Idea Prokom Open - Sopot Madrid Challenger TD Waterhouse Cup - Long Island Rabat Challenger Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg Tunis Challenger Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Furth Challenger Open de la Comunidad Valenciana - Valencia ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Croatia Open - Umag Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Verona Challenger Open SEAT Godo 2006 - Barcelona Lermontov Challenger Olbia Geovillage Open - Olbia Seoul Challenger San Marino Cepu Open - San Marino Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart St. Tropez Challenger Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Copa Ericsson Chile - Santiago Mouilleron-Le-Captif Challenger Heineken Open - Auckland Sibiu Challenger Savannah Challenger Sarasota Challenger Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona ARAG World Team Championship - Dusseldorf Roanne Challenger Mercedes Cup - Stuttgart Bergamo Challenger Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Manama Challenger Murcia Challenger Yokohama Challenger Heineken Open - Auckland Ostrava Challenger Phoenix Challenger ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Prague Challenger Catella Swedish Open - Bastad Tunis Challenger Skopje Challenger Heineken Open - Auckland Milan Challenger SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch ATP Studena Croatia Open Umag - Umag Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Jingshan Challenger Open Sabadell Atlantico - Barcelona Sumter Challenger Carson Challenger Malaysian Open - Kuala Lumpur Biella Challenger Sacramento Challenger - Sacramento Open de Tenis Comunidad Valenciana - Valencia CA Tennis Trophy - Vienna ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Izmir Challenger SkiStar Swedish Open - Bastad Fergana Challenger Rakuten Japan Open - Tokyo Heineken Open - Auckland Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Genova Challenger International Championship of Croatia - Umag Sarasota Challenger Gelsor Open Romania - Bucharest St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Tashkent Challenger Honolulu Challenger Salzburg Challenger Rennes Challenger Marburg Challenger ARAG World Team Championship - Dusseldorf Open de Tenis Comunidad Valenciana - Valencia Eckental Challenger Malaysian Open - Kuala Lumpur China Open - Beijing Zhuhai Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Ordina Open - s-Hertogenbosch Masters Series - Hamburg Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich SAP Open - San Jose Tyumen Challenger Bet-at-home Open - Hamburg Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano Telcel - Acapulco Bergamo Challenger Open Sud de France - Montpellier Cherbourg Challenger ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona China Open - Beijing China Open - Beijing Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Barranquilla Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Antalya Cup - Antalya SkiStar Swedish Open - Bastad China Open - Beijing European Open - Antwerp Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Antalya Cup - Antalya Grand Prix de Tennis de Lyon - Lyon Panama City Challenger BellSouth Open - Vina del Mar Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Qatar ExxonMobil Open - Doha ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon German Tennis Championships - Hamburg Open de Moselle - Metz Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Antalya Open - Antalya Moselle Open - Metz Synsam Swedish Open - Bastad Belgrade 2 - Belgrade Sydney Tennis Classic - Sydney Mercedes Cup - Stuttgart Sofia Open - Sofia Davidoff Swiss Indoors - Basel Tata Open Maharashtra - Pune Open Sud de France - Montpellier China Open - Beijing Proton Malaysian Open - Kuala Lumpur Moselle Open - Metz SA Tennis Open - Johannesburg Erste Bank Open - Vienna Kazan Challenger Sardegna Open - Cagliari Oberstaufen Challenger Cortina Challenger Heineken Open - Auckland Stockholm Open - Stockholm Chengdu Open - Chengdu Mersin Challenger Boss Open - Stuttgart Genova Challenger Open de Tenis Comunidad Valenciana - Valencia Szczecin Challenger Barcelona Open BancSabadell - Barcelona Swiss Indoors Basel - Basel Prague Challenger Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad Canberra Challenger Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Marburg Challenger AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Heineken Open - Auckland Malaysian Open - Kuala Lumpur Open Sud de France - Montpellier Hamburg European Open - Hamburg Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Szczecin Challenger Mouilleron-Le-Captif Challenger SkiStar Swedish Open - Bastad Kobe Challenger Apia International - Sydney Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Prostejov Challenger Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Open 13 - Marseille Heilbronn Challenger TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Ricoh Open - 's-Hertogenbosch Nord/LB Open - Braunschweig Tallahassee Challenger Aegon Nottingham Open - Nottingham Istanbul Challenger European Open - Antwerp AEGON International - Eastbourne Rakuten Japan Open - Tokyo The LTA Hull Challenger - Hull ASB Classic - Auckland Open Sud de France - Montpellier SkiStar Swedish Open - Bastad Rio Open - Rio de Janeiro Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Oberstaufen Cup - Oberstaufen Amer-Wilson Tampere Challenger - Tampere Samarkand Challenger XXVIII Edizione 'A.Savoldi' - Manerbio Recanati Challenger Moselle Open - Metz China Open - Beijing Brisbane International - Brisbane Monterrey Challenger Memphis Open - Memphis Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Open Parc - Lyon Bet-at-home Open - Hamburg ASB Classic - Auckland New York Open - New York Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Gerry Weber Open - Halle Chengdu Open - Chengdu Copa Ericsson Brazil - Sao Paulo Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona Gazprom Hungarian Open - Budapest Moselle Open - Metz Abierto Mexicano Telfonica MoviStar - Acapulco China Open - Beijing The Stella Artois Grass Court Championships - London ABN AMRO World Tennis Tournament - Rotterdam The Nottingham Open - Nottingham ABN AMRO World Tennis Tournament - Rotterdam Sofia Open - Sofia Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Qatar Open - Doha Noventi Open - Halle Open Seat Godo 2005 - Barcelona European Open - Brussels Mercedes Cup - Stuttgart San Diego Open - San Diego Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Plava Laguna Croatia Open - Umag Davidoff Swiss Indoors - Basel Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Heineken Open - Auckland Gonet Geneva Open - Geneva Noventi Open - Halle Estoril Open - Estoril Mallorca Championships - Mallorca Open Seat Godo 2003 - Barcelona Nordea Open - Bastad Hamburg European Open - Hamburg Hamburg European Open - Hamburg The Dubai Tennis Championships - Dubai Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Adelaide International 2 - Adelaide Hamburg Challenger Qatar ExxonMobil Open - Doha Campionati Internazionali di Sicilia - Palermo Dubai Duty Free Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Danderyd Challenger Maia Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Chennai Challenger Tenerife 3 Challenger Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Heilbronn Challenger Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Open Occitanie - Montpellier Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Catella Swedish Open - Bastad Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Copa AT&T - Buenos Aires Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Como Challenger BNP Paribas Masters - Paris Roanne Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shenzhen Open - Shenzhen Idea Prokom Open - Sopot Qatar ExxonMobil Open - Doha Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Erste Bank Open - Vienna Naples Challenger TEB BNP Paribas Istanbul Open - Istanbul Plava Laguna Croatia Open - Umag Noventi Open - Halle Tata Open - Chennai Generali Open - Kitzbuhel Great Ocean Road Open - Melbourne BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Tennis Masters Series - Madrid Mutua Madrilena Masters Madrid - Madrid Brest Challenger Rogers Cup - Toronto Tennis Masters Series - Toronto Valencia Challenger EFG Swiss Open - Gstaad Manama Challenger Open Seat Godo - Barcelona Barletta Challenger Western & Southern Financial Group Masters - Cincinnati Shenzhen Open - Shenzhen Shanghai ATP Masters 1000 - Shanghai San Marino Challenger Generali Open - Kitzbuhel Pacific Life Open - Indian Wells Tennis Masters Series - Miami BNP Paribas Masters - Paris Trieste Challenger Guangzhou Challenger Sony Ericsson Open - Miami International Indoor Tennis Championships of Croatia - Zagreb Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rogers Cup - Montreal BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai CA Tennis Trophy - Vienna Rogers Cup - Montreal Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Tiriac Open - Bucharest Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Erste Bank Open - Vienna Heineken Open - Auckland BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Western & Southern Open - New York Internazionali BNL d'Italia - Rome Tennis Masters Series - Monte Carlo Rogers Cup - Toronto Mercedes Cup - Stuttgart Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Argentina Open - Buenos Aires Rolex Paris Masters - Paris Campionati Internazionali D'Italia - Rome AEGON Championships - London BNP Paribas Open - Indian Wells Rogers Masters - Montreal BNP Paribas Masters - Paris Barcelona Open Banc Sabadell - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Campionati BNL dItalia - Rome German Tennis Championships - Hamburg Rogers Masters - Toronto Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Wimbledon - London BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrilena Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Dubai Duty Free Tennis Championships - Dubai Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Cincinnati Open - Cincinnati Croatia Open - Umag Kremlin Cup - Moscow French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne European Open - Antwerp ASB Classic - Auckland French Open - Paris Chengdu Open - Chengdu Open Sud de France - Montpellier Delray Beach Open - Delray Beach Generali Open - Kitzbuhel Argentina Open - Buenos Aires Mercedes Cup - Stuttgart French Open - Paris Wimbledon - London NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Shanghai - Shanghai French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London BNP Paribas Open - Indian Wells Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open - New York French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome Miami Open - Miami Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, Group II, PO, GEO-ZIM 3-2 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, Group II, 1R, GEO-FIN 3-2 Davis Cup, Group II, 2R, GEO-LTU 2-3 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, SF, ESP-FRA 4-1 Capitala World Tennis Championship Mubadala World Tennis Championship Davis Cup, Group I, DEN-ESP 0-5 Mubadala World Tennis Championship Davis Cup, Group II, 1R, MAR-GEO 3-1 Davis Cup, World Group, QF, ESP-AUT 4-1 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group II, PO, GEO-EST 1-4 ATP Cup - Sydney Mubadala World Tennis Championship Davis Cup, World Group, QF, FRA-ESP 5-0 The Mubadala World Tennis Championship Davis Cup, Group II, 1R, GEO-DEN 0-5 Hopman Cup - Perth All Lower level tournaments Campeonato de Espana Kia de Tenis 2004 - Madrid Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Barclays ATP World Tour Finals - London Olympics - Beijing Ottignies-Louvain-la-Neuve Challenger Terra Wortmann Open - Halle M25 Esch/Alzette